html, head, body {
    margin: 0;
    padding: 0;
}

.noselect {
	-webkit-user-select: none;
	-khtml-user-select: none;
	-moz-user-select: none;
	-o-user-select: none;
	user-select: none;
}

.mdefault,
.mdefault:active,
.mdefault:link,
.mdefault:visited,
.mdefault:hover {
	cursor: default;
}

.mpointer,
.mpointer:active,
.mpointer:link,
.mpointer:visited,
.mpointer:hover {
	cursor: pointer;
}

header {
	position: relative;
	margin: 120px 0 170px;
	height: 25px;
	text-align: center;
}

.head-holder {
	position: relative;
	margin: 0 auto;
	width: 381px;
	height: 50px;
}

header .site-title {
	position: absolute;
	display: block;
	width: 381px;
	height: 300px;
}

header h1 {
	margin: 0;
	padding: 0;
	font-family: 'CourierAM';
	font-weight: 400;
	font-size: 32px;
	text-transform: uppercase;
	color: #808080;
}

header h1 span {
	margin: 0 10px;
}

header a.contact-link:link, 
header a.contact-link:active,
header a.contact-link:visited,
header a.contact-link:hover {
	visibility: hidden;
	margin-top: 5px;
	font-family: 'Josefin Sans';
	font-size: 18px;
	color: #999999;
	z-index: 999;
	text-decoration: none;
}

#attraction-slider .slider-section {
    position: relative;
    clear: both;
    margin-top: 7px;
    height: 69px;
    width: 100%;
    overflow: hidden;
}

#attraction-slider .slider-section .slider-sliding-bar {
    height: 69px;
    margin-right: -2130px;
}

.slider-element {
    float: left;
    background: url('../images/toort-logo.png') no-repeat right top;
    width: 159px;
    height: 69px;
}

.slider-element .slider-color {
    display: block;
    width: 31px;
    height: 69px;
}

footer {
	float: left;
	margin-top: 20px;
	padding-bottom: 65px;
	width: 100%;
}

#quote-rotator {
	height: 17px;
	font-family: 'Josefin Sans';
	text-align: center;
	text-transform: uppercase;
	color: #999999;
}

#quote-rotator .quote-author {
	padding-left: 10px;
	background-image: url('../images/paths.png');
	background-repeat: no-repeat;
	background-position: left 1px;
}

.browserChrome #quote-rotator .quote-author {
	background-position: left 5px;
}

#quote-rotator .quote,
#quote-rotator .quote-author {
	display: inline-block;
	height: 17px;
	line-height: 17px;
	vertical-align: top;
}
